instantaneous injection - German English Dictionary